home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple Software Dispatch
/
Apple Software Dispatch.iso
/
Software Dispatch Files
/
Resolve
/
Sample Application
/
Sample Application.rsrc
/
CODE_60_SSTABLE.txt
< prev
next >
Wrap
Text File
|
1993-07-15
|
23KB
|
395 lines
# near model CODE resource
# jump table entries: 10656-10656 (1 of them)
export_1332:
00000000 4E56 FFC8 link A6, -0x0038
00000004 48E7 0F10 movem.l -[A7], D4,D5,D6,D7,A3
00000008 47EE FFDC lea.l A3, [A6 - 0x24]
0000000C 426E FFFE clr.w [A6 - 0x2]
00000010 206E 0008 movea.l A0, [A6 + 0x8]
00000014 4A10 tst.b [A0]
00000016 6700 00F0 beq +0xF2 /* 00000108 */
0000001A 206E 0008 movea.l A0, [A6 + 0x8]
0000001E 52AE 0008 addq.l [A6 + 0x8], 1
00000022 1010 move.b D0, [A0]
00000024 5300 subq.b D0, 1
00000026 6500 03E6 bcs +0x3E8 /* 0000040E */
0000002A 0C00 0005 cmpi.b D0, 0x5
0000002E 6200 03DE bhi +0x3E0 /* 0000040E */
00000032 7200 moveq.l D1, 0x00
00000034 1200 move.b D1, D0
00000036 D241 add.w D1, D1
00000038 323B 1006 move.w D1, [PC + D1.w + 0x6]
0000003C 4EFB 1000 jmp [PC + D1.w]
00000040 000E 002C ori.b A6, 0x2C /* ',' */
00000044 0054 0072 ori.w [A4], 0x72 /* 'r' */
00000048 008C 00B0 206D ori.l A4, 0xB0206D
0000004E BA78 4868 cmp.w D5, [0x00004868]
00000052 0128 206D btst [A0 + 0x206D], D0
00000056 B9FC 4868 032E cmpa.l A4, 0x4868032E
0000005C 4EAD 1362 jsr [A5 + 0x1362 /* export_616 */]
00000060 3D40 FFFE move.w [A6 - 0x2], D0
00000064 508F addq.l A7, 8
00000066 6000 03A6 bra +0x3A8 /* 0000040E */
0000006A 206D BA78 movea.l A0, [A5 - 0x4588]
0000006E 4868 0130 pea.l [A0 + 0x130]
00000072 206D B9FC movea.l A0, [A5 - 0x4604]
00000076 4868 032E pea.l [A0 + 0x32E]
0000007A 4EAD 1362 jsr [A5 + 0x1362 /* export_616 */]
0000007E 3D40 FFFE move.w [A6 - 0x2], D0
00000082 206D BA78 movea.l A0, [A5 - 0x4588]
00000086 317C FFFE 0138 move.w [A0 + 0x138], 0xFFFE
0000008C 508F addq.l A7, 8
0000008E 6000 037E bra +0x380 /* 0000040E */
00000092 206D BA78 movea.l A0, [A5 - 0x4588]
00000096 4868 0138 pea.l [A0 + 0x138]
0000009A 206D B9FC movea.l A0, [A5 - 0x4604]
0000009E 4868 032E pea.l [A0 + 0x32E]
000000A2 4EAD 1362 jsr [A5 + 0x1362 /* export_616 */]
000000A6 3D40 FFFE move.w [A6 - 0x2], D0
000000AA 508F addq.l A7, 8
000000AC 6000 0360 bra +0x362 /* 0000040E */
000000B0 206D BA78 movea.l A0, [A5 - 0x4588]
000000B4 4868 0128 pea.l [A0 + 0x128]
000000B8 486E 0008 pea.l [A6 + 0x8]
000000BC 4EAD 0BFA jsr [A5 + 0xBFA /* export_379 */]
000000C0 3D40 FFFE move.w [A6 - 0x2], D0
000000C4 508F addq.l A7, 8
000000C6 6000 0346 bra +0x348 /* 0000040E */
000000CA 206D BA78 movea.l A0, [A5 - 0x4588]
000000CE 4868 0130 pea.l [A0 + 0x130]
000000D2 486E 0008 pea.l [A6 + 0x8]
000000D6 4EAD 0BFA jsr [A5 + 0xBFA /* export_379 */]
000000DA 3D40 FFFE move.w [A6 - 0x2], D0
000000DE 206D BA78 movea.l A0, [A5 - 0x4588]
000000E2 317C FFFE 0138 move.w [A0 + 0x138], 0xFFFE
000000E8 508F addq.l A7, 8
000000EA 6000 0322 bra +0x324 /* 0000040E */
000000EE 206D BA78 movea.l A0, [A5 - 0x4588]
000000F2 4868 0138 pea.l [A0 + 0x138]
000000F6 486E 0008 pea.l [A6 + 0x8]
000000FA 4EAD 0BFA jsr [A5 + 0xBFA /* export_379 */]
000000FE 3D40 FFFE move.w [A6 - 0x2], D0
00000102 508F addq.l A7, 8
00000104 6000 0308 bra +0x30A /* 0000040E */
label00000108:
00000108 486D 290A pea.l [A5 + 0x290A /* export_1309 */]
0000010C 4EAD 021A jsr [A5 + 0x21A /* export_63 */]
00000110 4A40 tst.w D0
00000112 588F addq.l A7, 4
00000114 6700 02F8 beq +0x2FA /* 0000040E */
00000118 3D6D EA58 FFFC move.w [A6 - 0x4], [A5 - 0x15A8]
0000011E 426D EA58 clr.w [A5 - 0x15A8]
00000122 426E FFC8 clr.w [A6 - 0x38]
00000126 4246 clr.w D6
00000128 206D BA78 movea.l A0, [A5 - 0x4588]
0000012C 3D68 0128 FFCE move.w [A6 - 0x32], [A0 + 0x128]
00000132 206D BA78 movea.l A0, [A5 - 0x4588]
00000136 3D68 012A FFD0 move.w [A6 - 0x30], [A0 + 0x12A]
0000013C 206D BA78 movea.l A0, [A5 - 0x4588]
00000140 3A28 012C move.w D5, [A0 + 0x12C]
00000144 206D BA78 movea.l A0, [A5 - 0x4588]
00000148 3D68 012E FFD2 move.w [A6 - 0x2E], [A0 + 0x12E]
0000014E 206D BA78 movea.l A0, [A5 - 0x4588]
00000152 3D68 0130 FFD4 move.w [A6 - 0x2C], [A0 + 0x130]
00000158 3D68 0130 FFCA move.w [A6 - 0x36], [A0 + 0x130]
0000015E 206D BA78 movea.l A0, [A5 - 0x4588]
00000162 3D68 0138 FFD6 move.w [A6 - 0x2A], [A0 + 0x138]
00000168 206D BA78 movea.l A0, [A5 - 0x4588]
0000016C 3D68 0134 FFD8 move.w [A6 - 0x28], [A0 + 0x134]
00000172 3D68 0134 FFCC move.w [A6 - 0x34], [A0 + 0x134]
00000178 206D BA78 movea.l A0, [A5 - 0x4588]
0000017C 3D68 013C FFDA move.w [A6 - 0x26], [A0 + 0x13C]
00000182 302E FFCE move.w D0, [A6 - 0x32]
00000186 B06E FFD0 cmp.w D0, [A6 - 0x30]
0000018A 6706 beq +0x8 /* 00000192 */
0000018C BA6E FFD2 cmp.w D5, [A6 - 0x2E]
00000190 660E bne +0x10 /* 000001A0 */
label00000192:
00000192 4878 0407 push.l 0x407
00000196 4EAD 19BA jsr [A5 + 0x19BA /* export_819 */]
0000019A 588F addq.l A7, 4
0000019C 6000 020C bra +0x20E /* 000003AA */
label000001A0:
000001A0 70FE moveq.l D0, 0xFFFFFFFE
000001A2 B06E FFD4 cmp.w D0, [A6 - 0x2C]
000001A6 660E bne +0x10 /* 000001B6 */
000001A8 4878 0408 push.l 0x408
000001AC 4EAD 19BA jsr [A5 + 0x19BA /* export_819 */]
000001B0 588F addq.l A7, 4
000001B2 6000 01F6 bra +0x1F8 /* 000003AA */
label000001B6:
000001B6 206D BA78 movea.l A0, [A5 - 0x4588]
000001BA 43ED B9BE lea.l A1, [A5 - 0x4642]
000001BE 41E8 0128 lea.l A0, [A0 + 0x128]
000001C2 22D8 move.l [A1]+, [A0]+
000001C4 22D8 move.l [A1]+, [A0]+
000001C6 526D B9BE addq.w [A5 - 0x4642], 1
000001CA 526D B9C2 addq.w [A5 - 0x463E], 1
000001CE 2B6D BA78 B9C6 move.l [A5 - 0x463A], [A5 - 0x4588]
000001D4 7001 moveq.l D0, 0x01
000001D6 2F00 move.l -[A7], D0
000001D8 4EAD 1312 jsr [A5 + 0x1312 /* export_606 */]
000001DC 4A40 tst.w D0
000001DE 588F addq.l A7, 4
000001E0 6700 01C8 beq +0x1CA /* 000003AA */
label000001E4:
000001E4 302E FFCC move.w D0, [A6 - 0x34]
000001E8 48C0 ext.l D0
000001EA 2F00 move.l -[A7], D0
000001EC 302E FFCA move.w D0, [A6 - 0x36]
000001F0 48C0 ext.l D0
000001F2 2F00 move.l -[A7], D0
000001F4 2F2D BA78 move.l -[A7], [A5 - 0x4588]
000001F8 4EAD 1172 jsr [A5 + 0x1172 /* export_554 */]
000001FC 302E FFC8 move.w D0, [A6 - 0x38]
00000200 E940 asl D0.w, 4
00000202 41F3 0000 lea.l A0, [A3 + D0.w]
00000206 43ED BA30 lea.l A1, [A5 - 0x45D0]
0000020A 20D9 move.l [A0]+, [A1]+
0000020C 20D9 move.l [A0]+, [A1]+
0000020E 20D9 move.l [A0]+, [A1]+
00000210 20D9 move.l [A0]+, [A1]+
00000212 2F2D BA0C move.l -[A7], [A5 - 0x45F4]
00000216 2F2D BA78 move.l -[A7], [A5 - 0x4588]
0000021A 4EAD 11B2 jsr [A5 + 0x11B2 /* export_562 */]
0000021E 4AAD BA0C tst.l [A5 - 0x45F4]
00000222 4FEF 0014 lea.l A7, [A7 + 0x14]
00000226 670E beq +0x10 /* 00000236 */
00000228 7010 moveq.l D0, 0x10
0000022A 2F00 move.l -[A7], D0
0000022C 2F2D BA0C move.l -[A7], [A5 - 0x45F4]
00000230 4EAD 1B02 jsr [A5 + 0x1B02 /* export_860 */]
00000234 508F addq.l A7, 8
label00000236:
00000236 302E FFC8 move.w D0, [A6 - 0x38]
0000023A 526E FFC8 addq.w [A6 - 0x38], 1
0000023E 0C40 0001 cmpi.w D0, 0x1
00000242 6718 beq +0x1A /* 0000025C */
00000244 3D6E FFD6 FFCA move.w [A6 - 0x36], [A6 - 0x2A]
0000024A 70FE moveq.l D0, 0xFFFFFFFE
0000024C B06E FFD6 cmp.w D0, [A6 - 0x2A]
00000250 670A beq +0xC /* 0000025C */
00000252 3D6E FFDA FFCC move.w [A6 - 0x34], [A6 - 0x26]
00000258 5246 addq.w D6, 1
0000025A 6088 bra -0x76 /* 000001E4 */
label0000025C:
0000025C 382E FFCE move.w D4, [A6 - 0x32]
00000260 6000 00CC bra +0xCE /* 0000032E */
label00000264:
00000264 3E05 move.w D7, D5
00000266 7001 moveq.l D0, 0x01
00000268 2F00 move.l -[A7], D0
0000026A 322E FFD8 move.w D1, [A6 - 0x28]
0000026E 48C1 ext.l D1
00000270 2F01 move.l -[A7], D1
00000272 322E FFD4 move.w D1, [A6 - 0x2C]
00000276 48C1 ext.l D1
00000278 2F01 move.l -[A7], D1
0000027A 48C5 ext.l D5
0000027C 2F05 move.l -[A7], D5
0000027E 48C4 ext.l D4
00000280 2F04 move.l -[A7], D4
00000282 4EBA 0198 jsr [PC + 0x198 /* 0000041C */]
00000286 4A40 tst.w D0
00000288 4FEF 0014 lea.l A7, [A7 + 0x14]
0000028C 6700 011C beq +0x11E /* 000003AA */
00000290 6000 0090 bra +0x92 /* 00000322 */
label00000294:
00000294 4A46 tst.w D6
00000296 6608 bne +0xA /* 000002A0 */
00000298 3005 move.w D0, D5
0000029A 5240 addq.w D0, 1
0000029C B047 cmp.w D0, D7
0000029E 664C bne +0x4E /* 000002EC */
label000002A0:
000002A0 4A46 tst.w D6
000002A2 672C beq +0x2E /* 000002D0 */
000002A4 7001 moveq.l D0, 0x01
000002A6 2F00 move.l -[A7], D0
000002A8 322E FFDA move.w D1, [A6 - 0x26]
000002AC 48C1 ext.l D1
000002AE 2F01 move.l -[A7], D1
000002B0 322E FFD6 move.w D1, [A6 - 0x2A]
000002B4 48C1 ext.l D1
000002B6 2F01 move.l -[A7], D1
000002B8 48C7 ext.l D7
000002BA 2F07 move.l -[A7], D7
000002BC 322E FFCE move.w D1, [A6 - 0x32]
000002C0 48C1 ext.l D1
000002C2 2F01 move.l -[A7], D1
000002C4 4EBA 0156 jsr [PC + 0x156 /* 0000041C */]
000002C8 4A40 tst.w D0
000002CA 4FEF 0014 lea.l A7, [A7 + 0x14]
000002CE 674C beq +0x4E /* 0000031C */
label000002D0:
000002D0 206D BA78 movea.l A0, [A5 - 0x4588]
000002D4 317C 0001 0186 move.w [A0 + 0x186], 0x1
000002DA 7000 moveq.l D0, 0x00
000002DC 2F00 move.l -[A7], D0
000002DE 2F2D BA78 move.l -[A7], [A5 - 0x4588]
000002E2 4EAD 290A jsr [A5 + 0x290A /* export_1309 */]
000002E6 4A40 tst.w D0
000002E8 508F addq.l A7, 8
000002EA 6730 beq +0x32 /* 0000031C */
label000002EC:
000002EC 7008 moveq.l D0, 0x08
000002EE 2F00 move.l -[A7], D0
000002F0 48C7 ext.l D7
000002F2 2F07 move.l -[A7], D7
000002F4 48C4 ext.l D4
000002F6 2F04 move.l -[A7], D4
000002F8 4A46 tst.w D6
000002FA 6706 beq +0x8 /* 00000302 */
000002FC 48C5 ext.l D5
000002FE 2205 move.l D1, D5
00000300 6004 bra +0x6 /* 00000306 */
label00000302:
00000302 48C7 ext.l D7
00000304 2207 move.l D1, D7
label00000306:
00000306 2F01 move.l -[A7], D1
00000308 302E FFCE move.w D0, [A6 - 0x32]
0000030C 48C0 ext.l D0
0000030E 2F00 move.l -[A7], D0
00000310 4EBA 010A jsr [PC + 0x10A /* 0000041C */]
00000314 4A40 tst.w D0
00000316 4FEF 0014 lea.l A7, [A7 + 0x14]
0000031A 6606 bne +0x8 /* 00000322 */
label0000031C:
0000031C 382E FFD0 move.w D4, [A6 - 0x30]
00000320 600C bra +0xE /* 0000032E */
label00000322:
00000322 3007 move.w D0, D7
00000324 5247 addq.w D7, 1
00000326 B06E FFD2 cmp.w D0, [A6 - 0x2E]
0000032A 6D00 FF68 blt -0x96 /* 00000294 */
label0000032E:
0000032E 3004 move.w D0, D4
00000330 5244 addq.w D4, 1
00000332 B06E FFD0 cmp.w D0, [A6 - 0x30]
00000336 6D00 FF2C blt -0xD2 /* 00000264 */
0000033A 606E bra +0x70 /* 000003AA */
label0000033C:
0000033C 4A6E FFC8 tst.w [A6 - 0x38]
00000340 6708 beq +0xA /* 0000034A */
00000342 302E FFDA move.w D0, [A6 - 0x26]
00000346 48C0 ext.l D0
00000348 6006 bra +0x8 /* 00000350 */
label0000034A:
0000034A 302E FFD8 move.w D0, [A6 - 0x28]
0000034E 48C0 ext.l D0
label00000350:
00000350 2F00 move.l -[A7], D0
00000352 4A6E FFC8 tst.w [A6 - 0x38]
00000356 6708 beq +0xA /* 00000360 */
00000358 302E FFD6 move.w D0, [A6 - 0x2A]
0000035C 48C0 ext.l D0
0000035E 6006 bra +0x8 /* 00000366 */
label00000360:
00000360 302E FFD4 move.w D0, [A6 - 0x2C]
00000364 48C0 ext.l D0
label00000366:
00000366 2F00 move.l -[A7], D0
00000368 2F2D BA78 move.l -[A7], [A5 - 0x4588]
0000036C 4EAD 131A jsr [A5 + 0x131A /* export_607 */]
00000370 4AAD BA0C tst.l [A5 - 0x45F4]
00000374 4FEF 000C lea.l A7, [A7 + 0xC]
00000378 6730 beq +0x32 /* 000003AA */
0000037A 302E FFC8 move.w D0, [A6 - 0x38]
0000037E E940 asl D0.w, 4
00000380 4A33 0000 tst.b [A3 + D0.w]
00000384 6724 beq +0x26 /* 000003AA */
00000386 302E FFC8 move.w D0, [A6 - 0x38]
0000038A E940 asl D0.w, 4
0000038C 206D BA0C movea.l A0, [A5 - 0x45F4]
00000390 43F3 0000 lea.l A1, [A3 + D0.w]
00000394 20D9 move.l [A0]+, [A1]+
00000396 20D9 move.l [A0]+, [A1]+
00000398 20D9 move.l [A0]+, [A1]+
0000039A 20D9 move.l [A0]+, [A1]+
0000039C 2F2D BA0C move.l -[A7], [A5 - 0x45F4]
000003A0 2F2D BA78 move.l -[A7], [A5 - 0x4588]
000003A4 4EAD 11B2 jsr [A5 + 0x11B2 /* export_562 */]
000003A8 508F addq.l A7, 8
label000003AA:
000003AA 302E FFC8 move.w D0, [A6 - 0x38]
000003AE 536E FFC8 subq.w [A6 - 0x38], 1
000003B2 4A40 tst.w D0
000003B4 6686 bne -0x78 /* 0000033C */
000003B6 3B6E FFFC EA58 move.w [A5 - 0x15A8], [A6 - 0x4]
000003BC 7000 moveq.l D0, 0x00
000003BE 2F00 move.l -[A7], D0
000003C0 2F2D BA78 move.l -[A7], [A5 - 0x4588]
000003C4 4EAD 290A jsr [A5 + 0x290A /* export_1309 */]
000003C8 486D 290A pea.l [A5 + 0x290A /* export_1309 */]
000003CC 4EAD 0212 jsr [A5 + 0x212 /* export_62 */]
000003D0 206D BA78 movea.l A0, [A5 - 0x4588]
000003D4 317C 0001 025E move.w [A0 + 0x25E], 0x1
000003DA 4878 0114 push.l 0x114
000003DE 4878 0180 push.l 0x180
000003E2 302E FFD2 move.w D0, [A6 - 0x2E]
000003E6 48C0 ext.l D0
000003E8 2F00 move.l -[A7], D0
000003EA 48C5 ext.l D5
000003EC 2F05 move.l -[A7], D5
000003EE 302E FFD0 move.w D0, [A6 - 0x30]
000003F2 48C0 ext.l D0
000003F4 2F00 move.l -[A7], D0
000003F6 302E FFCE move.w D0, [A6 - 0x32]
000003FA 48C0 ext.l D0
000003FC 2F00 move.l -[A7], D0
000003FE 2F2D BA78 move.l -[A7], [A5 - 0x4588]
00000402 4EAD 14AA jsr [A5 + 0x14AA /* export_657 */]
00000406 526E FFFE addq.w [A6 - 0x2], 1
0000040A 4FEF 0028 lea.l A7, [A7 + 0x28]
label0000040E:
0000040E 302E FFFE move.w D0, [A6 - 0x2]
00000412 4CEE 08F0 FFB4 movem.l D4,D5,D6,D7,A3, [A6 - 0x4C]
00000418 4E5E unlink A6
0000041A 4E75 rts
fn0000041C:
0000041C 4E56 0000 link A6, 0
00000420 48E7 0F00 movem.l -[A7], D4,D5,D6,D7
00000424 382E 001A move.w D4, [A6 + 0x1A]
00000428 3A2E 0012 move.w D5, [A6 + 0x12]
0000042C 3E2E 0016 move.w D7, [A6 + 0x16]
00000430 0C44 0008 cmpi.w D4, 0x8
00000434 6714 beq +0x16 /* 0000044A */
00000436 48C7 ext.l D7
00000438 2F07 move.l -[A7], D7
0000043A 48C5 ext.l D5
0000043C 2F05 move.l -[A7], D5
0000043E 2F2D BA78 move.l -[A7], [A5 - 0x4588]
00000442 4EAD 131A jsr [A5 + 0x131A /* export_607 */]
00000446 4FEF 000C lea.l A7, [A7 + 0xC]
label0000044A:
0000044A 48C7 ext.l D7
0000044C 2F07 move.l -[A7], D7
0000044E 48C7 ext.l D7
00000450 2F07 move.l -[A7], D7
00000452 48C5 ext.l D5
00000454 2F05 move.l -[A7], D5
00000456 2F2D BA78 move.l -[A7], [A5 - 0x4588]
0000045A 4EAD 114A jsr [A5 + 0x114A /* export_549 */]
0000045E 3C00 move.w D6, D0
00000460 4FEF 0010 lea.l A7, [A7 + 0x10]
00000464 6726 beq +0x28 /* 0000048C */
00000466 48C4 ext.l D4
00000468 2F04 move.l -[A7], D4
0000046A 2F2D BA78 move.l -[A7], [A5 - 0x4588]
0000046E 302E 000E move.w D0, [A6 + 0xE]
00000472 48C0 ext.l D0
00000474 2F00 move.l -[A7], D0
00000476 302E 000A move.w D0, [A6 + 0xA]
0000047A 48C0 ext.l D0
0000047C 2F00 move.l -[A7], D0
0000047E 2F2D BA78 move.l -[A7], [A5 - 0x4588]
00000482 4EAD 113A jsr [A5 + 0x113A /* export_547 */]
00000486 3C00 move.w D6, D0
00000488 4FEF 0014 lea.l A7, [A7 + 0x14]
label0000048C:
0000048C 3006 move.w D0, D6
0000048E 4CEE 00F0 FFF0 movem.l D4,D5,D6,D7, [A6 - 0x10]
00000494 4E5E unlink A6
00000496 4E75 rts